﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<WebMvc.Models.Ticket>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	Ticket #<%= Model.Id %>
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <h2>Ticket #<%= Model.Id %></h2>
    
    <fieldset>
            
        <legend>Datos del Ticket</legend>
        
        <div>Id: <b><%= Model.Id %></b> </div>
        <div>Nombre: <b><%= Model.Nombre %></b> </div>
        <div>Descripción: <b><%= Model.Descripcion %></b> </div>
        <div>Estado: <b><%= Model.Estado %></b> </div>
        <div>Fecha de inicio: <b><%= Model.FechaInicio %></b> </div>
        <% if (Model.FechaFin.HasValue) { %>
            <div>Fecha de fin: <b><%= Model.FechaFin %></b> </div>
        <% } %>
        
    </fieldset>
    
    <% if (Model.IdSala.HasValue)
       {
           var url = Model.Sala.IdOpenMeetings.HasValue
               ? "http://swf3.connectis-ict.com.ar:5080/openmeetings/#room/" + Model.Sala.IdOpenMeetings.Value
               : "#";
    %>
       
       <fieldset>
           <legend>Datos de la sala</legend>
           <div>Nombre: <b><%= Model.Sala.Nombre %></b></div>
           <div>Id OpenMeetings: <b><%= Model.Sala.IdOpenMeetings.HasValue ? Model.Sala.IdOpenMeetings.Value.ToString() : "No hay sala en OpenMeetings." %></b></div>
           <div>Usuarios conectados: <b><%= Model.UsuariosActivosEnSala %></b></div>
           <div>Máximo de usuarios: <b><%= Model.Sala.CantidadParticipantes %></b></div>
           <div>Links:
               <% if (Model.Sala.IdOpenMeetings.HasValue) { %>
                    <a href="<%= url %>">Ir a la sala</a> o <a href="<%= Url.Action("Invitar", "Salas", new { id = Model.IdSala }, null) %>">Generar invitación</a>.
               <% } %>
           </div>
       </fieldset>
           
    <% }
       else
       { %>
       <p>El Ticket no tiene Sala asociada. <%= Html.ActionLink("Crear Sala", "Crear", "Salas", new { ticketId = Model.Id }, null) %>.</p>
    <% } %>
    
    

</asp:Content>
